import { Icon, IconProps } from '@chakra-ui/react'
import React from 'react'

export const SalesforceLogo = (props: IconProps) => (
  <Icon
    viewBox="0 0 256 180"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
    {...props}
  >
    <path
      d="M106.553 19.6508C114.801 11.0568 126.284 5.72697 138.984 5.72697C155.866 5.72697 170.595 15.1407 178.438 29.1155C185.255 26.0699 192.799 24.3759 200.738 24.3759C231.186 24.3759 255.872 49.2763 255.872 79.9911C255.872 110.71 231.186 135.61 200.738 135.61C197.022 135.61 193.39 135.238 189.878 134.528C182.97 146.849 169.808 155.173 154.7 155.173C148.376 155.173 142.394 153.712 137.068 151.115C130.066 167.585 113.752 179.134 94.7386 179.134C74.9385 179.134 58.0638 166.605 51.5864 149.035C48.7557 149.636 45.823 149.949 42.8139 149.949C19.2395 149.949 0.12793 130.641 0.12793 106.819C0.12793 90.8547 8.71466 76.9163 21.4727 69.459C18.8461 63.4151 17.3852 56.7446 17.3852 49.7317C17.3852 22.3358 39.6262 0.127563 67.0585 0.127563C83.1646 0.127563 97.4782 7.78532 106.553 19.6508Z"
      fill="#00A1E0"
    />
    <path
      d="M37.1701 92.9564C37.0098 93.3754 37.2284 93.4628 37.2794 93.5357C37.7603 93.8854 38.2485 94.1368 38.7403 94.4173C41.3487 95.8017 43.8114 96.2061 46.3871 96.2061C51.6331 96.2061 54.89 93.4155 54.89 88.9235V88.8361C54.89 84.683 51.2142 83.1748 47.7642 82.0855L47.3161 81.9398C44.7149 81.0946 42.4708 80.366 42.4708 78.6537V78.5626C42.4708 77.0981 43.7823 76.0198 45.8151 76.0198C48.0738 76.0198 50.7551 76.7702 52.482 77.7247C52.482 77.7247 52.9883 78.0526 53.1741 77.5608C53.2761 77.2985 54.1505 74.9451 54.2416 74.69C54.3399 74.4132 54.1651 74.2092 53.9865 74.0999C52.0156 72.9013 49.2906 72.0816 46.4709 72.0816L45.9463 72.0852C41.1447 72.0852 37.7931 74.9851 37.7931 79.1419V79.2293C37.7931 83.6119 41.4908 85.0327 44.9554 86.0237L45.5128 86.1949C48.0374 86.9709 50.2123 87.6375 50.2123 89.4154V89.5028C50.2123 91.1276 48.7988 92.3371 46.5182 92.3371C45.633 92.3371 42.8096 92.3189 39.7603 90.3917C39.3924 90.1768 39.1774 90.0201 38.8933 89.8489C38.7439 89.7542 38.3687 89.5902 38.2047 90.0857L37.1701 92.9564Z"
      fill="white"
    />
    <path
      d="M113.97 92.9564C113.81 93.3754 114.028 93.4628 114.079 93.5357C114.56 93.8854 115.048 94.1368 115.54 94.4173C118.149 95.8017 120.611 96.2061 123.187 96.2061C128.433 96.2061 131.69 93.4155 131.69 88.9235V88.8361C131.69 84.683 128.014 83.1748 124.564 82.0855L124.116 81.9398C121.515 81.0946 119.271 80.366 119.271 78.6537V78.5626C119.271 77.0981 120.582 76.0198 122.615 76.0198C124.874 76.0198 127.555 76.7702 129.282 77.7247C129.282 77.7247 129.788 78.0526 129.974 77.5608C130.076 77.2985 130.95 74.9451 131.041 74.69C131.14 74.4132 130.965 74.2092 130.786 74.0999C128.815 72.9013 126.09 72.0816 123.271 72.0816L122.746 72.0852C117.945 72.0852 114.593 74.9851 114.593 79.1419V79.2293C114.593 83.6119 118.291 85.0327 121.755 86.0237L122.313 86.1949C124.837 86.9709 127.016 87.6375 127.016 89.4154V89.5028C127.016 91.1276 125.599 92.3371 123.318 92.3371C122.433 92.3371 119.609 92.3189 116.56 90.3917C116.192 90.1768 115.974 90.0274 115.697 89.8489C115.602 89.787 115.158 89.6157 115.005 90.0857L113.97 92.9564Z"
      fill="white"
    />
    <path
      d="M166.399 84.1572C166.399 86.6965 165.925 88.6965 164.993 90.11C164.071 91.509 162.676 92.1902 160.73 92.1902C158.781 92.1902 157.393 91.5126 156.486 90.11C155.568 88.7001 155.102 86.6965 155.102 84.1572C155.102 81.6216 155.568 79.6252 156.486 78.2263C157.393 76.8419 158.781 76.168 160.73 76.168C162.676 76.168 164.071 76.8419 164.996 78.2263C165.925 79.6252 166.399 81.6216 166.399 84.1572ZM170.778 79.4504C170.348 77.9968 169.678 76.7144 168.785 75.647C167.893 74.5759 166.763 73.7162 165.423 73.0896C164.086 72.4666 162.504 72.1497 160.73 72.1497C158.952 72.1497 157.371 72.4666 156.034 73.0896C154.694 73.7162 153.564 74.5759 152.668 75.647C151.779 76.7181 151.109 78.0004 150.675 79.4504C150.249 80.8967 150.034 82.4778 150.034 84.1572C150.034 85.8367 150.249 87.4214 150.675 88.8641C151.109 90.314 151.776 91.5964 152.672 92.6675C153.564 93.7385 154.697 94.5946 156.034 95.203C157.375 95.8114 158.952 96.1211 160.73 96.1211C162.504 96.1211 164.082 95.8114 165.423 95.203C166.76 94.5946 167.893 93.7385 168.785 92.6675C169.678 91.6 170.348 90.3177 170.778 88.8641C171.208 87.4178 171.423 85.833 171.423 84.1572C171.423 82.4814 171.208 80.8967 170.778 79.4504Z"
      fill="white"
    />
    <path
      d="M206.738 91.5128C206.592 91.0865 206.18 91.2468 206.18 91.2468C205.543 91.4909 204.865 91.7168 204.144 91.8297C203.412 91.9427 202.607 92.001 201.743 92.001C199.623 92.001 197.94 91.3707 196.734 90.1248C195.524 88.8788 194.847 86.8642 194.854 84.1392C194.861 81.6583 195.459 79.793 196.534 78.3722C197.601 76.9587 199.226 76.2337 201.393 76.2337C203.2 76.2337 204.577 76.4414 206.02 76.8968C206.02 76.8968 206.366 77.0461 206.53 76.5944C206.913 75.5306 207.197 74.7692 207.605 73.5998C207.721 73.2683 207.437 73.1262 207.335 73.0861C206.767 72.8639 205.426 72.5032 204.414 72.3502C203.466 72.2045 202.359 72.128 201.128 72.128C199.288 72.128 197.648 72.4413 196.246 73.0679C194.847 73.6909 193.659 74.5506 192.719 75.6217C191.779 76.6928 191.065 77.9751 190.588 79.4251C190.114 80.8714 189.874 82.4597 189.874 84.1392C189.874 87.7713 190.854 90.7077 192.788 92.8571C194.727 95.0138 197.637 96.1104 201.434 96.1104C203.678 96.1104 205.98 95.655 207.634 95.0029C207.634 95.0029 207.951 94.8498 207.813 94.4819L206.738 91.5128Z"
      fill="white"
    />
    <path
      d="M214.399 81.7249C214.607 80.315 214.997 79.1419 215.598 78.2275C216.505 76.8395 217.889 76.0781 219.835 76.0781C221.78 76.0781 223.066 76.8431 223.988 78.2275C224.6 79.1419 224.866 80.366 224.971 81.7249H214.399ZM229.143 78.6246C228.771 77.222 227.849 75.8049 227.245 75.1564C226.29 74.129 225.358 73.4114 224.432 73.0106C223.223 72.4933 221.773 72.1509 220.184 72.1509C218.334 72.1509 216.654 72.4605 215.292 73.1017C213.926 73.7429 212.778 74.6172 211.878 75.7065C210.978 76.7921 210.301 78.0854 209.871 79.5536C209.437 81.0145 209.219 82.6065 209.219 84.2859C209.219 85.9945 209.445 87.5866 209.893 89.0183C210.344 90.461 211.066 91.7324 212.042 92.7852C213.015 93.8454 214.268 94.676 215.769 95.2553C217.259 95.8309 219.07 96.1296 221.15 96.1259C225.43 96.1114 227.686 95.1569 228.614 94.6432C228.778 94.5521 228.935 94.3918 228.738 93.9328L227.769 91.2187C227.624 90.8143 227.212 90.9637 227.212 90.9637C226.152 91.3572 224.644 92.0639 221.128 92.0566C218.829 92.053 217.124 91.3754 216.057 90.3152C214.96 89.2296 214.425 87.6339 214.33 85.3825L229.154 85.3971C229.154 85.3971 229.543 85.3898 229.584 85.0109C229.598 84.8506 230.094 81.9653 229.143 78.6246Z"
      fill="white"
    />
    <path
      d="M95.6834 81.7249C95.8947 80.315 96.2809 79.1419 96.882 78.2275C97.7891 76.8395 99.1735 76.0781 101.119 76.0781C103.064 76.0781 104.35 76.8431 105.276 78.2275C105.884 79.1419 106.15 80.366 106.256 81.7249H95.6834ZM110.423 78.6246C110.052 77.222 109.134 75.8049 108.529 75.1564C107.574 74.129 106.642 73.4114 105.716 73.0106C104.507 72.4933 103.057 72.1509 101.469 72.1509C99.6215 72.1509 97.9385 72.4605 96.5759 73.1017C95.2098 73.7429 94.0622 74.6172 93.1624 75.7065C92.2625 76.7921 91.5849 78.0854 91.155 79.5536C90.7252 81.0145 90.5029 82.6065 90.5029 84.2859C90.5029 85.9945 90.7288 87.5866 91.1769 89.0183C91.6286 90.461 92.35 91.7324 93.3263 92.7852C94.299 93.8454 95.5522 94.676 97.0532 95.2553C98.5432 95.8309 100.354 96.1296 102.434 96.1259C106.715 96.1114 108.97 95.1569 109.899 94.6432C110.063 94.5521 110.219 94.3918 110.023 93.9328L109.057 91.2187C108.908 90.8143 108.496 90.9637 108.496 90.9637C107.436 91.3572 105.931 92.0639 102.409 92.0566C100.113 92.053 98.4084 91.3754 97.341 90.3152C96.2444 89.2296 95.7089 87.6339 95.6142 85.3825L110.438 85.3971C110.438 85.3971 110.828 85.3898 110.868 85.0109C110.882 84.8506 111.378 81.9653 110.423 78.6246Z"
      fill="white"
    />
    <path
      d="M63.6412 91.4308C63.062 90.9681 62.9818 90.8515 62.7851 90.5528C62.4936 90.0974 62.3443 89.4489 62.3443 88.6256C62.3443 87.3214 62.7742 86.3851 63.6667 85.7548C63.6558 85.7585 64.9418 84.6437 67.9655 84.6838C70.0895 84.7129 71.9875 85.0262 71.9875 85.0262V91.7659H71.9911C71.9911 91.7659 70.1077 92.1703 67.9874 92.2978C64.9709 92.48 63.6303 91.4271 63.6412 91.4308ZM69.5394 81.0152C68.9382 80.9715 68.1586 80.946 67.226 80.946C65.9546 80.946 64.7269 81.1063 63.5756 81.4159C62.4171 81.7256 61.3752 82.2101 60.479 82.8513C59.5792 83.4961 58.8542 84.3195 58.3296 85.2958C57.805 86.2722 57.5391 87.4234 57.5391 88.713C57.5391 90.0245 57.7649 91.1648 58.2167 92.0974C58.6684 93.0337 59.3205 93.8133 60.1511 94.4144C60.9745 95.0156 61.9909 95.4564 63.1713 95.7223C64.3334 95.9882 65.6522 96.123 67.0948 96.123C68.614 96.123 70.1295 95.9992 71.5977 95.7478C73.0513 95.5001 74.8364 95.1394 75.3318 95.0265C75.8237 94.9099 76.3701 94.7605 76.3701 94.7605C76.7381 94.6695 76.7089 94.276 76.7089 94.276L76.7016 80.7201C76.7016 77.7474 75.9075 75.5433 74.3446 74.1771C72.789 72.8146 70.4975 72.1261 67.5357 72.1261C66.4245 72.1261 64.6358 72.2791 63.5647 72.494C63.5647 72.494 60.326 73.1207 58.9926 74.1626C58.9926 74.1626 58.7012 74.3447 58.8615 74.7528L59.9107 77.5725C60.0419 77.9368 60.3952 77.8129 60.3952 77.8129C60.3952 77.8129 60.5082 77.7692 60.6393 77.6927C63.4918 76.1408 67.0985 76.1881 67.0985 76.1881C68.7014 76.1881 69.9328 76.5087 70.7634 77.1463C71.5722 77.7656 71.9839 78.7019 71.9839 80.6764V81.303C70.7088 81.1209 69.5394 81.0152 69.5394 81.0152Z"
      fill="white"
    />
    <path
      d="M189.099 73.3778C189.212 73.0426 188.975 72.8823 188.877 72.8459C188.626 72.7475 187.365 72.4816 186.392 72.4197C184.531 72.3067 183.496 72.62 182.571 73.0353C181.653 73.4506 180.633 74.121 180.064 74.8824V73.079C180.064 72.8277 179.886 72.6273 179.638 72.6273H175.838C175.591 72.6273 175.412 72.8277 175.412 73.079V95.1889C175.412 95.4366 175.616 95.6406 175.864 95.6406H179.758C180.006 95.6406 180.206 95.4366 180.206 95.1889V84.1431C180.206 82.6603 180.37 81.1813 180.698 80.2523C181.019 79.3342 181.456 78.5983 181.995 78.0701C182.538 77.5455 183.154 77.1775 183.828 76.9699C184.516 76.7586 185.278 76.6893 185.817 76.6893C186.593 76.6893 187.445 76.8897 187.445 76.8897C187.729 76.9225 187.89 76.7476 187.984 76.489C188.239 75.8114 188.961 73.7822 189.099 73.3778Z"
      fill="white"
    />
    <path
      d="M152.544 63.1306C152.07 62.9849 151.64 62.8865 151.079 62.7809C150.511 62.6789 149.833 62.6279 149.065 62.6279C146.383 62.6279 144.27 63.3856 142.788 64.8793C141.312 66.3657 140.31 68.628 139.808 71.6044L139.625 72.6063H136.259C136.259 72.6063 135.851 72.5917 135.764 73.0361L135.214 76.1218C135.174 76.4133 135.301 76.5991 135.694 76.5991H138.97L135.647 95.1496C135.388 96.6433 135.09 97.871 134.758 98.8036C134.434 99.7217 134.117 100.41 133.724 100.913C133.345 101.394 132.988 101.751 132.368 101.959C131.858 102.13 131.268 102.21 130.623 102.21C130.266 102.21 129.789 102.152 129.436 102.079C129.086 102.01 128.9 101.933 128.634 101.82C128.634 101.82 128.252 101.674 128.099 102.057C127.978 102.374 127.104 104.775 126.998 105.07C126.896 105.365 127.042 105.594 127.228 105.664C127.665 105.817 127.989 105.919 128.583 106.061C129.407 106.254 130.102 106.265 130.754 106.265C132.117 106.265 133.363 106.072 134.394 105.7C135.429 105.325 136.332 104.673 137.133 103.791C137.997 102.837 138.54 101.838 139.057 100.472C139.571 99.1242 140.012 97.4484 140.361 95.4957L143.702 76.5991H148.584C148.584 76.5991 148.995 76.6136 149.079 76.1655L149.633 73.0835C149.669 72.7884 149.545 72.6063 149.148 72.6063H144.409C144.434 72.5006 144.649 70.8321 145.192 69.2619C145.425 68.5952 145.862 68.0524 146.23 67.6808C146.595 67.3165 147.014 67.0579 147.473 66.9085C147.942 66.7555 148.478 66.6826 149.065 66.6826C149.509 66.6826 149.95 66.7336 150.281 66.8028C150.74 66.9012 150.919 66.9522 151.039 66.9886C151.524 67.1344 151.589 66.9923 151.684 66.7591L152.817 63.6479C152.934 63.3128 152.646 63.1707 152.544 63.1306Z"
      fill="white"
    />
    <path
      d="M86.3217 95.1896C86.3217 95.4373 86.1432 95.6377 85.8955 95.6377H81.9646C81.7169 95.6377 81.542 95.4373 81.542 95.1896V63.5531C81.542 63.3054 81.7169 63.105 81.9646 63.105H85.8955C86.1432 63.105 86.3217 63.3054 86.3217 63.5531V95.1896Z"
      fill="white"
    />
  </Icon>
)
